What is the meaning of the word "eagle eyed"?

Definitions:

  1. Describes someone who has sharp vision or the ability to notice small details quickly and accurately. copy to clipboard ADJECTIVE
    • The detective's eagle-eyed observation skills helped solve the mystery. copy to clipboard
  2. Noticing everything, even very small details. copy to clipboard ADJECTIVE
    • My teacher, with her eagle-eyed gaze, always knew when someone was distracted. copy to clipboard

Synonyms: